//package com.rear.controller;
//
//import java.util.HashMap;
//import java.util.List;
//import java.util.Map;
//
//import org.apache.shiro.authz.annotation.RequiresPermissions;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.PathVariable;
//import org.springframework.web.bind.annotation.RequestBody;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.ResponseBody;
//import org.springframework.stereotype.Controller;
//
//import com.rear.entity.XatLogEntity;
//import com.rear.service.XatLogService;
//import com.rear.utils.PageUtils;
//import com.rear.utils.R;
//
//
///**
// * 
// * @author wjz
// *
// */
//@Controller
//@RequestMapping("xatlog")
//public class chartLineController {
//
//
//
//		@Autowired
//		private XatLogService xatLogService;
//		
//		@RequestMapping("/chartLine.html")
//		public String chartLine(){
//			return "xatlog/chartLine.html";
//		}
//		
//		/**
//		 * 列表
//		 */
//		@ResponseBody
//		@RequestMapping("/list")
//		@RequiresPermissions("xatlog:list")
//		public R list(
//				String czzt ,
//				String createTimeSatrt ,
//				String createTimeEnd ,
//				Integer page, 
//				Integer limit){
//			Map<String, Object> map = new HashMap<>();
//			if(czzt!=null&&czzt!=""){			
//				czzt = czzt.replaceAll("\"","\\\"");
//			}
//			map.put("czzt",czzt);
//			map.put("createTimeSatrt",createTimeSatrt);
//			map.put("createTimeEnd",createTimeEnd);
//			map.put("offset", (page - 1) * limit);
//			map.put("limit", limit);
//			
//			//查询列表数据
//			List<XatLogEntity> xatLogList = xatLogService.queryList(map);
//			int total = xatLogService.queryTotal(map);
//			
//			PageUtils pageUtil = new PageUtils(xatLogList, total, limit, page);
//			
//			return R.ok().put("page", pageUtil);
//		}
//		
//		
//		/**
//		 * 信息
//		 */
//		@ResponseBody
//		@RequestMapping("/info/{id}")
//		@RequiresPermissions("xatlog:info")
//		public R info(@PathVariable("id") Integer id){
//			XatLogEntity xatLog = xatLogService.queryObject(id);
//			
//			return R.ok().put("xatLog", xatLog);
//		}
//		
//		/**
//		 * 保存
//		 */
//		@ResponseBody
//		@RequestMapping("/save")
//		@RequiresPermissions("xatlog:save")
//		public R save(@RequestBody XatLogEntity xatLog){
//			xatLogService.save(xatLog);
//			
//			return R.ok();
//		}
//		
//		/**
//		 * 修改
//		 */
//		@ResponseBody
//		@RequestMapping("/update")
//		@RequiresPermissions("xatlog:update")
//		public R update(@RequestBody XatLogEntity xatLog){
//			xatLogService.update(xatLog);
//			
//			return R.ok();
//		}
//		
//		/**
//		 * 删除
//		 */
//		@ResponseBody
//		@RequestMapping("/delete")
//		@RequiresPermissions("xatlog:delete")
//		public R delete(@RequestBody Integer[] ids){
//			xatLogService.deleteBatch(ids);
//			
//			return R.ok();
//		}
//		
//
//}
